From 0769479009f18e10eb131317710ded627db38482 Mon Sep 17 00:00:00 2001 From: tsteven4 <13596209+tsteven4@users.noreply.github.com> Date: Fri, 26 Nov 2021 14:42:42 -0700 Subject: [PATCH] sequester temporary style files in TMPDIR --- testo.d/unitconversion.test | 104 ++++++++++++++++++------------------ 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/testo.d/unitconversion.test b/testo.d/unitconversion.test index 55fb27f7a..326d7d63f 100644 --- a/testo.d/unitconversion.test +++ b/testo.d/unitconversion.test @@ -1,68 +1,68 @@ # This covers conversions to and from various speed units. -echo 'DESCRIPTION Speed Test' > speed.style -echo 'EXTENSION csv' >> speed.style -echo 'FIELD_DELIMITER COMMA' >> speed.style -echo 'RECORD_DELIMITER NEWLINE' >> speed.style -echo 'DATATYPE TRACK' >> speed.style -echo 'PROLOGUE Lat,Lon,Speed(m/s),Speed(km/hr),Speed(mile/hr),Speed(knots)' >> speed.style -echo 'OFIELD LAT_DECIMAL,"","%f"' >> speed.style -echo 'OFIELD LON_DECIMAL,"","%f"' >> speed.style -echo 'OFIELD PATH_SPEED,"","%.6e"' >> speed.style -echo 'OFIELD PATH_SPEED_KPH,"","%.6e"' >> speed.style -echo 'OFIELD PATH_SPEED_MPH,"","%.6e"' >> speed.style -echo 'OFIELD PATH_SPEED_KNOTS,"","%.6e"' >> speed.style +echo 'DESCRIPTION Speed Test' > ${TMPDIR}/speed.style +echo 'EXTENSION csv' >> ${TMPDIR}/speed.style +echo 'FIELD_DELIMITER COMMA' >> ${TMPDIR}/speed.style +echo 'RECORD_DELIMITER NEWLINE' >> ${TMPDIR}/speed.style +echo 'DATATYPE TRACK' >> ${TMPDIR}/speed.style +echo 'PROLOGUE Lat,Lon,Speed(m/s),Speed(km/hr),Speed(mile/hr),Speed(knots)' >> ${TMPDIR}/speed.style +echo 'OFIELD LAT_DECIMAL,"","%f"' >> ${TMPDIR}/speed.style +echo 'OFIELD LON_DECIMAL,"","%f"' >> ${TMPDIR}/speed.style +echo 'OFIELD PATH_SPEED,"","%.6e"' >> ${TMPDIR}/speed.style +echo 'OFIELD PATH_SPEED_KPH,"","%.6e"' >> ${TMPDIR}/speed.style +echo 'OFIELD PATH_SPEED_MPH,"","%.6e"' >> ${TMPDIR}/speed.style +echo 'OFIELD PATH_SPEED_KNOTS,"","%.6e"' >> ${TMPDIR}/speed.style -gpsbabel -t -i unicsv -f ${REFERENCE}/speed.csv -o xcsv,style=speed.style -F ${TMPDIR}/speed~csv.csv +gpsbabel -t -i unicsv -f ${REFERENCE}/speed.csv -o xcsv,style=${TMPDIR}/speed.style -F ${TMPDIR}/speed~csv.csv compare ${REFERENCE}/speed~csv.csv ${TMPDIR}/speed~csv.csv # This covers distance conversions to meters, but only a couple from meters. -echo 'DESCRIPTION Distance Test' > distance.style -echo 'EXTENSION csv' >> distance.style -echo 'FIELD_DELIMITER COMMA' >> distance.style -echo 'RECORD_DELIMITER NEWLINE' >> distance.style -echo 'DATATYPE TRACK' >> distance.style -echo 'PROLOGUE Lat,Lon,Alt(m),Alt(ft)' >> distance.style -echo 'OFIELD LAT_DECIMAL,"","%f"' >> distance.style -echo 'OFIELD LON_DECIMAL,"","%f"' >> distance.style -echo 'OFIELD ALT_METERS,"","%.6e"' >> distance.style -echo 'OFIELD ALT_FEET,"","%.6e"' >> distance.style +echo 'DESCRIPTION Distance Test' > ${TMPDIR}/distance.style +echo 'EXTENSION csv' >> ${TMPDIR}/distance.style +echo 'FIELD_DELIMITER COMMA' >> ${TMPDIR}/distance.style +echo 'RECORD_DELIMITER NEWLINE' >> ${TMPDIR}/distance.style +echo 'DATATYPE TRACK' >> ${TMPDIR}/distance.style +echo 'PROLOGUE Lat,Lon,Alt(m),Alt(ft)' >> ${TMPDIR}/distance.style +echo 'OFIELD LAT_DECIMAL,"","%f"' >> ${TMPDIR}/distance.style +echo 'OFIELD LON_DECIMAL,"","%f"' >> ${TMPDIR}/distance.style +echo 'OFIELD ALT_METERS,"","%.6e"' >> ${TMPDIR}/distance.style +echo 'OFIELD ALT_FEET,"","%.6e"' >> ${TMPDIR}/distance.style -gpsbabel -t -i unicsv -f ${REFERENCE}/distance.csv -o xcsv,style=distance.style -F ${TMPDIR}/distance~csv.csv +gpsbabel -t -i unicsv -f ${REFERENCE}/distance.csv -o xcsv,style=${TMPDIR}/distance.style -F ${TMPDIR}/distance~csv.csv compare ${REFERENCE}/distance~csv.csv ${TMPDIR}/distance~csv.csv # This covers additional distance conversions from meters. -echo 'DESCRIPTION Distance 2 Test' > distance2.style -echo 'EXTENSION csv' >> distance2.style -echo 'FIELD_DELIMITER COMMA' >> distance2.style -echo 'RECORD_DELIMITER NEWLINE' >> distance2.style -echo 'DATATYPE TRACK' >> distance2.style -echo 'PROLOGUE Lat,Lon,Dist(m),Dist(mile),Dist(nautical miles)' >> distance2.style -echo 'IFIELD LAT_DECIMAL,"","%f"' >> distance2.style -echo 'IFIELD LON_DECIMAL,"","%f"' >> distance2.style -echo 'IFIELD PATH_DISTANCE_METERS,"","%.6e"' >> distance2.style -echo 'OFIELD LAT_DECIMAL,"","%f"' >> distance2.style -echo 'OFIELD LON_DECIMAL,"","%f"' >> distance2.style -echo 'OFIELD PATH_DISTANCE_METERS,"","%.6e"' >> distance2.style -echo 'OFIELD PATH_DISTANCE_MILES,"","%.6e"' >> distance2.style -echo 'OFIELD PATH_DISTANCE_NAUTICAL_MILES,"","%.6e"' >> distance2.style +echo 'DESCRIPTION Distance 2 Test' > ${TMPDIR}/distance2.style +echo 'EXTENSION csv' >> ${TMPDIR}/distance2.style +echo 'FIELD_DELIMITER COMMA' >> ${TMPDIR}/distance2.style +echo 'RECORD_DELIMITER NEWLINE' >> ${TMPDIR}/distance2.style +echo 'DATATYPE TRACK' >> ${TMPDIR}/distance2.style +echo 'PROLOGUE Lat,Lon,Dist(m),Dist(mile),Dist(nautical miles)' >> ${TMPDIR}/distance2.style +echo 'IFIELD LAT_DECIMAL,"","%f"' >> ${TMPDIR}/distance2.style +echo 'IFIELD LON_DECIMAL,"","%f"' >> ${TMPDIR}/distance2.style +echo 'IFIELD PATH_DISTANCE_METERS,"","%.6e"' >> ${TMPDIR}/distance2.style +echo 'OFIELD LAT_DECIMAL,"","%f"' >> ${TMPDIR}/distance2.style +echo 'OFIELD LON_DECIMAL,"","%f"' >> ${TMPDIR}/distance2.style +echo 'OFIELD PATH_DISTANCE_METERS,"","%.6e"' >> ${TMPDIR}/distance2.style +echo 'OFIELD PATH_DISTANCE_MILES,"","%.6e"' >> ${TMPDIR}/distance2.style +echo 'OFIELD PATH_DISTANCE_NAUTICAL_MILES,"","%.6e"' >> ${TMPDIR}/distance2.style -gpsbabel -t -i xcsv,style=distance2.style -f ${REFERENCE}/distance2.csv -o xcsv,style=distance2.style -F ${TMPDIR}/distance2~csv.csv +gpsbabel -t -i xcsv,style=${TMPDIR}/distance2.style -f ${REFERENCE}/distance2.csv -o xcsv,style=${TMPDIR}/distance2.style -F ${TMPDIR}/distance2~csv.csv compare ${REFERENCE}/distance2~csv.csv ${TMPDIR}/distance2~csv.csv # This covers xcsv path distances. # Reference has points ~1000m apart. -echo 'DESCRIPTION Distance 3 Test' > distance3.style -echo 'EXTENSION csv' >> distance3.style -echo 'FIELD_DELIMITER COMMA' >> distance3.style -echo 'RECORD_DELIMITER NEWLINE' >> distance3.style -echo 'DATATYPE TRACK' >> distance3.style -echo 'PROLOGUE Utm,Dist(m),Dist(km),Dist(mile),Dist(nautical miles)' >> distance3.style -echo 'IFIELD UTM,"","%s"' >> distance3.style -echo 'OFIELD UTM,"","%s"' >> distance3.style -echo 'OFIELD PATH_DISTANCE_METERS,"","%.6e"' >> distance3.style -echo 'OFIELD PATH_DISTANCE_KM,"","%.6e"' >> distance3.style -echo 'OFIELD PATH_DISTANCE_MILES,"","%.6e"' >> distance3.style -echo 'OFIELD PATH_DISTANCE_NAUTICAL_MILES,"","%.6e"' >> distance3.style +echo 'DESCRIPTION Distance 3 Test' > ${TMPDIR}/distance3.style +echo 'EXTENSION csv' >> ${TMPDIR}/distance3.style +echo 'FIELD_DELIMITER COMMA' >> ${TMPDIR}/distance3.style +echo 'RECORD_DELIMITER NEWLINE' >> ${TMPDIR}/distance3.style +echo 'DATATYPE TRACK' >> ${TMPDIR}/distance3.style +echo 'PROLOGUE Utm,Dist(m),Dist(km),Dist(mile),Dist(nautical miles)' >> ${TMPDIR}/distance3.style +echo 'IFIELD UTM,"","%s"' >> ${TMPDIR}/distance3.style +echo 'OFIELD UTM,"","%s"' >> ${TMPDIR}/distance3.style +echo 'OFIELD PATH_DISTANCE_METERS,"","%.6e"' >> ${TMPDIR}/distance3.style +echo 'OFIELD PATH_DISTANCE_KM,"","%.6e"' >> ${TMPDIR}/distance3.style +echo 'OFIELD PATH_DISTANCE_MILES,"","%.6e"' >> ${TMPDIR}/distance3.style +echo 'OFIELD PATH_DISTANCE_NAUTICAL_MILES,"","%.6e"' >> ${TMPDIR}/distance3.style -gpsbabel -t -i xcsv,style=distance3.style -f ${REFERENCE}/distance3.csv -o xcsv,style=distance3.style -F ${TMPDIR}/distance3~csv.csv +gpsbabel -t -i xcsv,style=${TMPDIR}/distance3.style -f ${REFERENCE}/distance3.csv -o xcsv,style=${TMPDIR}/distance3.style -F ${TMPDIR}/distance3~csv.csv compare ${REFERENCE}/distance3~csv.csv ${TMPDIR}/distance3~csv.csv -- 2.30.2